Big Huge Thesaurus

wild tamarind

noun